package com.bckj.fastboot.iot.common.dto.request;

import lombok.Data;

/**
 * IotProtocolItemRequest
 *
 * @author wfc
 **/
@Data
public class IotProtocolItemRequest {


    /** 主键ID */
    private Long id;


    /** 关联的协议编码 */
    private String protocolCode;


    /** 协议条目编码 */
    private String code;


    /** 协议条目名称 */
    private String name;


    /** 命令 */
    private String cmd;


    /** 解析规则 */
    private String parseRule;


    /** 起始位置（如字节偏移或位偏移） */
    private Integer startIndex;


    /** 数据长度 */
    private Integer len;


    /** 位索引 */
    private Integer bitIndex;


    /** 排序字段 */
    private Integer sort;


    /** 缩放倍数 */
    private Integer scale;
}
